.bd{ border-color:#25A77C;}
.btn2 { background:url(../images/btn2.png) no-repeat;}
.sideBox {width:200px;}
.mainBox {width:536px!important;border:1px #25A77C solid; padding:0; font-family:Verdana, Geneva, sans-serif}

.sBox { border:1px #25A77C solid; margin-bottom:10px;}
.sBox h3 { border-bottom:1px #25A77C solid; height:26px; line-height:26px; font-size:14px; padding-left:26px; background:#CDF3E7 url(../images/i.gif) no-repeat;;}
.mainBox h3 { background:#25A77C; height:26px;font-size:14px;line-height:26px;  padding:0 10px; width:514px; margin-bottom:10px; color:#FFF;}
.mainBox h3 a { margin-top:7px; margin-right:20px;}
.lessonBox { margin:0 10px; border-bottom:1px #ccc dotted; padding:10px;}
.lessonBox table { width:100%; }
.lessonBox table td { line-height:18px; height:18px;}

.lessonBox:hover { background:#efefef;}

a.sign { background:url(../images/gwc1.gif) no-repeat; padding-left:20px; color:#C30;}

.sBox1 ul { padding: 5px 24px;}

.sBox2 ul { padding: 5px 0;}
.sBox2 ul li { padding: 2px 24px;}
.sBox2 ul .tx,
.sBox2 ul .txs{ width:92px; height:18px; line-height:18px;}
.sBox2 .searchsubmit { text-align :right;padding: 2px 27px;}

.sBox4  ul{ padding:10px 10px; line-height:18px;}
.sBox4  ul li{ background:transparent url(../images/d.png) no-repeat scroll 0 8px;padding-left:8px;}

.sBox1 h3 { background-position:4px 5px;}
.sBox2 h3 { background-position:4px -35px;}
.sBox3 h3 { background-position:4px -75px;}
.sBox4 h3 { background-position:9px -113px;}

.cTop .fl a{ margin:0 6px;}
.cTop .fl { color:#999;border:1px #ccc solid; height:20px; padding:4px 10px; width:706px; margin-right:6px;}
.cTop .fr { border:1px #ccc solid; height:20px; padding:4px 0; width:220px;}
.cTop .fr a { background:url(../images/i.gif) no-repeat;margin:0 8px 0 0; padding:5px 0 5px 22px; color:#C30;}
.cTop .fr a.cc1 { background-position: 0 -159px; margin-left:20px;}
.cTop .fr a.cc2 { background-position: 0 -199px;}
.cTop .fr a.cc3 { background-position: 0 -239px;}


.bottom { border:1px #ccc solid;}
.bottom dl { float:left; width:180px; border-right:1px #ccc solid; padding:5px;}
.bottom dl dt { background:#ececec; padding:0 10px; line-height:23px; height:23px; font-weight:700;}
.bottom dl dd { padding:0 16px;}

.sMainBox { width:748px!important;margin: 0 0 0 10px;}
.sMainBox h3 { width:728px;}



.cart {border:1px #ccc solid; margin-bottom:10px;}
.cart table { width:100%; background:#FFF; text-align:center; font-family:Verdana, Geneva, sans-serifl;}




.cart td,.cart th{ width:100px; background:#ececec; height:26px; line-height:26px;}
.cart td { background:#FFF;}
.cart tr.t td { background:#ececec;}

.cart td.w,.cart th.w{ width:350px;}
.cart input { width:30px;}
.cart a { text-decoration:underline;}
.cart1 a { margin:0 6px;}

.select {border:1px #ccc solid; padding:1px 1px 10px 1px; text-align :center;}
.select dd{ line-height:16px; padding:10px 10px 0 10px;; color:#333; font-weight:700; text-align :left;}
.select dd p{ padding-left:86px; color:#666; font-weight:400;}
.select dt { height:24px; line-height:24px; background:#ececec; padding:0 10px; font-weight:700;}

.select .otable { border:1px solid #cccccc;}
.select .otable td { border: 1px solid #cccccc;}
.select .otable th { background-color:#e6f6f6;}
.innerTable { border: 0;}
.select .innerTable td { border: 0;}

.service { border:1px #ccc solid; padding:20px 50px; font-size:12px; color:#000; line-height:24px;}
.service h1{ font-size:20px; font-family:'黑体'!important; font-weight:400; color:#C30; text-align:center;border-bottom:1px #ccc dotted; margin-bottom:10px;}
.service p { text-indent:2em;}
.service h3{ margin:18px 0 5px 0;; font-size:14px;}
.service p.sum{ font-size:12px; color:#999;}
.service ul { padding-left:2em;}

.service .bank a { margin:0 12px 0 0; color:#C30;}
.service img { padding:5px;  border:1px #ccc solid;}

.catalog { padding:0 0 12px 0;}
.catalog h2 { font-family:'宋体'; font-size:12px; font-weight:700; background:#f6f6f6; padding:0 0 0 10px; line-height:22px; color:#C30; text-align:left;}
.catalog p { padding:5px 10px;overflow:hidden;}
.catalog p a{ display:block; width:58px; float:left;}

.ShopStep { border:0px solid #CCCCCC;margin:0 5px 10px; float:right;}
.Order_cart { float:right;height:29px;padding-top:23px;width:438px;}
.Order_cart li { float:left;font-weight:bold;line-height:29px;padding-left:8px;}

#Order_cart_S1 { background:transparent url(../images/warebuy1.jpg) no-repeat scroll 0 0;}
#Order_cart_S1 .step1 { color:#FFFFFF;}
.Order_cart .step1 { width:120px;}

#Order_cart_S2 { background:transparent url(../images/warebuy2.jpg) no-repeat scroll 0 0;}
#Order_cart_S2 .step2 { color:#FFFFFF;}
.Order_cart .step2 { width:155px;}

#Order_cart_S3 { background:transparent url(../images/warebuy3.jpg) no-repeat scroll 0 0;}
#Order_cart_S3 .step3 { color:#FFFFFF;}
.Order_cart .step3 { width:120px;}



















